powered stapler - German English Dictionary